package com.bbcare.cp.plat.entity.cp;

import java.io.Serializable;
import javax.persistence.Entity;

/**
 * @name: ia_operation_record 实体类
 * @author: DemonLee
 * @createTime: 2018-05-07 19:46:15
 * @description
 * @modify:
 *
 */

@Entity
public class IaOperationRecord implements Serializable {
    private static final long serialVersionUID = 1L;

    private String id;
    // 操作编码
    private String opCode;
    private String opDesc;
    // 患者ID
    private String userId;
    private String queueId;
    private String opUser;
    private String opTime;
    private String remark;
    // 业务分类：家族病史、个人病史、病理异常、家庭评估、队列相关、监测数据等
    private String busiCategory;
    // 业务流水：对应具体的业务流水表ID
    private String busiId;
    private String day;
    private String month;
    // 0：医生 1：患者
    private String opUsertype;
    // 租户id
    private String tenantId;
    // 操作内容简单描述
    private String breifIntro;
    // 操作类型，1：患者自助，2：门诊(患者相关)，3：医生自助(方案、队列管理等)
    private String opType;
    // 任务id
    private String taskId;
    // 渠道类型，详见字典表bs_channeltype_dict
    private String channelType;
    // 渠道类型下对应的渠道id，详见字典表bs_channelid_dict
    private String channelId;
    private String updateAccept;
    // 项目角色id
    private String projectRoleId;

    public void setId(String id) {
        this.id = id;
    }

    public String getId() {
        return id;
    }

    public void setOpCode(String opCode) {
        this.opCode = opCode;
    }

    public String getOpCode() {
        return opCode;
    }

    public void setOpDesc(String opDesc) {
        this.opDesc = opDesc;
    }

    public String getOpDesc() {
        return opDesc;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserId() {
        return userId;
    }

    public void setQueueId(String queueId) {
        this.queueId = queueId;
    }

    public String getQueueId() {
        return queueId;
    }

    public void setOpUser(String opUser) {
        this.opUser = opUser;
    }

    public String getOpUser() {
        return opUser;
    }

    public void setOpTime(String opTime) {
        this.opTime = opTime;
    }

    public String getOpTime() {
        return opTime;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getRemark() {
        return remark;
    }

    public void setBusiCategory(String busiCategory) {
        this.busiCategory = busiCategory;
    }

    public String getBusiCategory() {
        return busiCategory;
    }

    public void setBusiId(String busiId) {
        this.busiId = busiId;
    }

    public String getBusiId() {
        return busiId;
    }

    public void setDay(String day) {
        this.day = day;
    }

    public String getDay() {
        return day;
    }

    public void setMonth(String month) {
        this.month = month;
    }

    public String getMonth() {
        return month;
    }

    public void setOpUsertype(String opUsertype) {
        this.opUsertype = opUsertype;
    }

    public String getOpUsertype() {
        return opUsertype;
    }

    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }

    public String getTenantId() {
        return tenantId;
    }

    public void setBreifIntro(String breifIntro) {
        this.breifIntro = breifIntro;
    }

    public String getBreifIntro() {
        return breifIntro;
    }

    public void setOpType(String opType) {
        this.opType = opType;
    }

    public String getOpType() {
        return opType;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setChannelType(String channelType) {
        this.channelType = channelType;
    }

    public String getChannelType() {
        return channelType;
    }

    public void setChannelId(String channelId) {
        this.channelId = channelId;
    }

    public String getChannelId() {
        return channelId;
    }

    public void setUpdateAccept(String updateAccept) {
        this.updateAccept = updateAccept;
    }

    public String getUpdateAccept() {
        return updateAccept;
    }

    public void setProjectRoleId(String projectRoleId) {
        this.projectRoleId = projectRoleId;
    }

    public String getProjectRoleId() {
        return projectRoleId;
    }
}
